﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

using Sudoku;

namespace Sudoku
{
    class Program
    {
        static void Main(string[] args)
        {

            IntermediateTechniques s = new IntermediateTechniques();
            s.data = new string[9, 9]{  {"4", "", "3", "", "", "8", "", "", ""}, 
                                {"9", "2", "", "", "", "", "1", "", "6"},
                                {"", "", "", "", "", "6", "", "", ""},
                                {"5", "", "6", "", "2", "", "", "", ""},
                                {"", "4", "", "3", "", "1", "", "2", ""},
                                {"", "", "", "", "7", "", "9", "", "8"},
                                {"", "", "", "7", "", "", "", "", ""},
                                {"3", "", "5", "", "", "", "", "1", "2"},
                                {"", "", "", "1", "", "", "5", "", "9"}};

            CRME crme = new CRME(s.data);
            s.data = crme.init();
            s.init();

            for (int row = 0; row < 9; row++)
            {
                for (int col = 0; col < 9; col++)
                {
                    Console.Write(s.data[row, col] + " ");
                }
                Console.WriteLine();
            }
        }
    }
}
